//
//  RBGesturePwdView.h
//  4-24-1 手势密码demo
//
//  Created by 华杨科技 on 2017/4/24.
//  Copyright © 2017年 饶波. All rights reserved.
//
//  手势密码View


#import <UIKit/UIKit.h>

typedef NS_ENUM(NSInteger, GesturePwdModel){

    FirstTimePwdModel, // 首次设置手势密码
    ModifyPwdModel,     // 修改手势密码 (先输入老密码，输入两边新密码)
    ResetPwdModel,     // 重设手势密码 (跳转到重设手势密码界面)
    NoneModel,
};

typedef void (^PasswordBlock) (NSString *pswString);


@interface RBGesturePwdView : UIView

@property(nonatomic , assign)GesturePwdModel gestureModel;
@property(nonatomic , strong)PasswordBlock block;


// 外部接口
/** 将底部忘记手势密码button带出去*/
- (void)forgetGesturePwdBlock:(void(^)(UIButton *btn))forgetBtnBlock;

/**
 给iconView 赋值
 
 @param imgStr icon 图片字符串
 @param name name
 @param reminder 提示文字
 */
- (void)setIconWithImgStr:(NSString *)imgStr name:(NSString *)name reminder:(NSString *)reminder;

@end
